<?php

namespace App\Models\Game\Platform\Org;

use App\Models\Game\Model;
use App\Models\Traits\Game\LogsActivity;

class Config extends Model
{
    use LogsActivity;

    /**
     * 数据表名称
     *
     * @var string
     */
//    protected $table = 't_plat_org_config_copy1';
    protected $table = 't_plat_org_config';

    /**
     * 查询后隐藏的字段
     *
     * @var array
     */
    protected $hidden = [
        'created',
        'updated',
    ];

    /**
     * 不可批量赋值的字段
     *
     * @var array
     */
    protected $guarded = [];

    /**
     * 进行类型转换的字段
     *
     * @var array
     */
    protected $casts = [
        'currency' => 'array',
        'games' => 'array',
        'ui' => 'array',
        'config'=>'array',
    ];

    /**
     * 支付类型【转入转出】
     */
    const PAYMENT_TRANSFER = 1;

    /**
     * 支付类型【无缝钱包】【延时】
     */
    const PAYMENT_WALLET = 2;

    /**
     * 支付类型【无缝钱包】【实时】
     */
    const PAYMENT_WALLET_TIMELY = 3;
}
